flurry (of wind) - French English Dictionary